/**
 * 审核状态
 * @param {Number} value 状态码
 * @returns
 */
export const approveState = value => {
  switch (value) {
    case 0:
      return '审核未通过';
    case 1:
      return '更新未通过';
    case 2:
      return '未提交';
    case 3:
      return '未审核';
    case 4:
      return '更新未审核';
    case 5:
      return '审核通过';
    case 6:
      return '失效';
    default:
      return value;
  }
};

/**
 * 风险等级
 * @param {*} value
 * @returns
 */
export const riskLevel = value => {
  switch (value) {
    case 0:
      return '重大风险';
    case 1:
      return '较大风险';
    case 2:
      return '一般风险';
    default:
      return '低风险';
  }
};

/**
 * 激活/禁用状态
 * @returns
 */
export const state = value => {
  switch (value) {
    case '0':
      return '禁用';
    case '1':
      return '激活';
    default:
      return value;
  }
};

/**
 * 机构级别
 * @param {*} value
 * @returns
 */
export const orgType = value => {
  switch (value) {
    case '1':
      return '市级主管部门';
    case '2':
      return '县级主管部门';
    default:
      return value;
  }
};

export const sex = value => {
  switch (value) {
    case '1':
      return '男';
    case '0':
      return '女';
    default:
      return value;
  }
};

export const riskUnitState = value => {
  switch (value) {
    case 0:
    case '0':
      return '更新风险单元信息';
    case 1:
    case '1':
      return '失效风险单元信息';
    default:
      return value;
  }
};

export const isOrNot = value => {
  switch (value) {
    case '0':
      return '是';
    case '1':
      return '否';
  }
};
